first-aid station - English Synonyms Dictionary